package br.fatec.dominio;

public class SGE_WEB implements ISIncluiEmpresa {
	INMantemEmpresa mantemEmpresa;
	INMantemConvenio mantemConvenio;

	public SGE_WEB(INMantemEmpresa mantemEmpresa,
			INMantemConvenio mantemConvenio) {
		this.mantemEmpresa = mantemEmpresa;
		this.mantemConvenio = mantemConvenio;
	}

	@Override
	public String incluiEmpresa(String codigo, String cnpj, String nome,
			String nomeFantasia, String endereco, String telefone) {
		String msg = "";
		if ((mantemEmpresa.consutaEmpresa(cnpj) == null)
				&& (mantemConvenio.consultaConvenio(cnpj) != null)) {
			Empresa e = new Empresa();
			e.setCodigo(Integer.parseInt(codigo));
			e.setCnpj(cnpj);
			e.setNome(nome);
			e.setNomeFantasia(nomeFantasia);
			e.setEndereco(endereco);
			e.setTelefone(telefone);
			msg = mantemEmpresa.cadastraEmpresa(e);
		} else
			msg = "dados invalidos";
		
		return msg;

	}

}
